from selenium import webdriver
from selenium.webdriver.common.by import By
import time
# 实例化driver驱动
driver=webdriver.Chrome()
# 打开医院页面
driver.get("http://www.bjhospital.net/")
# 全屏化
driver.maximize_window()

# 搜索骨科—>点击搜索—>点击出来的第一个链接—>断言文本内容

# 输入文本内容
driver.find_element(By.XPATH,"//*[@id='header']/div/div/div/form/input[2]").send_keys("骨科")
time.sleep(10)
# 点击搜索一下
search_button = driver.find_element(By.XPATH, "//button[@class='btn fl iconfont']")
search_button.click()
time.sleep(5)  # 等待搜索结果加载完成

# 点击出现的第一个链接
driver.find_element(By.XPATH, "/html/body/div[4]/ul/li[1]/div[1]/h5/a")[1].click()
time.sleep(5)  # 等待新页面加载完成

# 切换句柄
win = driver.window_handles
driver.switch_to.window(win[-1])

# 断言文本内容
text = driver.find_element(By.XPATH, "//*[@id='sidebar-container']/div[1]/div[1]/a[3]/div[2]").text
assert text == "一、基本概况"



